{
  'targets':
    [
      {
        'target_name':'privacy',
			  'win_delay_load_hook':'true',
        'cflags': [ '-std=c++11', '-Wignored-attributes', '-Wmissing-braces'], #'-Wall',

        'conditions': 
        [
          [ 
            'OS=="mac" and target=="8.1.0"', {
              'defines':
              [
                'ELECTRON_8',
						  ],
              'xcode_settings': {
                'OTHER_LDFLAGS': ['-headerpad_max_install_names'],
                'OTHER_CPLUSPLUSFLAGS' : ['-stdlib=libc++'],
                'GCC_ENABLE_CPP_RTTI': 'YES',
	        'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
               
              },
			  'sources':
			  [
			    'src/client.mm',	
                'src/nodeChannel.mm',
				'src/nodeService.mm',
          	    'src/utils/parson.c',
		       
		  	    'src/utils/utils.mm',
		  	    'src/utils/hlog.mm',
              ],
            }
          ],
          [ 
            'OS=="mac"', {
              'xcode_settings': {
					      'OTHER_LDFLAGS': ['-headerpad_max_install_names'],
                'OTHER_CPLUSPLUSFLAGS' : ['-stdlib=libc++'],
                'GCC_ENABLE_CPP_RTTI': 'YES',
						    'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
              },
            }
          ],

         

      ],
    }
  ]
}
